Kimura

4.1 (398)restaurant

$1.99 – $109.00
1422 W Taylor St, Chicago, IL 60607, USA

A casual Japanese spot in Little Italy serving bowls of ramen, sushi rolls, and classic entrees.


Description

Set on West Taylor Street in Little Italy, Kimura provides a casual setting for classic Japanese dishes, sushi rolls, and ramen.


Nearby places

Ask Karpo for more information.