Sushi and Japanese Restaurants in Chicago, IL
Sushi and Japanese Restaurants
5547 N Clark St.,
Chicago ,
IL
60640
UNITED STATES
Based on 1 reviews
Best sushi downtown
I love this place its always fresh allways fast and theres plenty of parking. I love the selection to. I go back at least once a week!Worldwide > United States > Chicago, IL > Sushi and Japanese Restaurants