Syokudo and Teishoku restaurants in IL

1 restaurants

Kimura

Kimura, 1422 W Taylor St, Chicago, IL 60607 · (312) 846-6965
4.1