Restaurants in Lake Zurich, IL
Restaurants • Sushi and Japanese Restaurants • Ports
783 W Main St.,
Lake Zurich ,
IL
60047
UNITED STATES
Based on 1 reviews
Very delicious
This place was amazing! I would recommend it to everyone I know! The chef was extremely friendly and the prices were moderate.Worldwide > United States > Lake Zurich, IL > Sushi and Japanese Restaurants