Eat Lookup
By State
Cuisines
Home
›
Syokudo and Teishoku restaurant
› IL
Syokudo and Teishoku restaurants in IL
1 restaurants
Kimura
Kimura, 1422 W Taylor St, Chicago, IL 60607 · (312) 846-6965
4.1