
Kimura
4.1 (398)restaurant
$1.99 – $109.00
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.

