"outdoor seating" in Chicago, IL
-
Menu
3.5 / 5 based on 125 votes
-
Menu
3.5 / 5 based on 825 votes
Japonais Restaurant
Japanese Restaurant, Sushi Restaurant, Lounge
600 W Chicago Ave (Larrabee St)
Chicago, IL 60610
Japanese Restaurant, Sushi Restaurant, Lounge
600 W Chicago Ave (Larrabee St)