Izumi Sushi Bar & Restaurant
731 W Randolph St Chicago, IL
Chicago
,
Illinois
60661
To navigate, press the arrow keys.
Sponsored links:
About
Izumi Sushi Bar & Restaurant, Chicago
Izumi Sushi Bar & Restaurant innovative and contemporary japanese cuisine.
Products & Services
-
izumi
-
IZUMI
-
sushi
-
japanese
-
chicago
-
illinoi
-
nigiri
-
bar
-
french
-
thai
Category
Asian Restaurants