1422 W Taylor St, Chicago, IL 60607. Kimura Sushi is known for its Asian, Dinner, Japanese, Lunch Specials, and Sushi. Online ordering available!... Fast delivery. Tasty sushi. We wanted to try a new sushi place and Kimura was right on time and..
Relevance: 59.647324