national.restaurant
Restaurant Menus & Prices
Restaurants Near Me
Gift Cards
Nutrition
Recipes
Content Hub
Home
Restaurants Near Me
Kimura Sushi, Noodles, and Rice
IL
Chicago
Kimura Sushi, Noodles, and Rice Locations in
Chicago, IL
Kimura Sushi, Noodles, and Rice - 1422 W Taylor St
1422 W Taylor St
Chicago, Illinois 60607
Kimura Sushi, Noodles, and Rice Locations in Cities Nearby