Showing results for Kimura Sushi
Search instead for Kimuragishi
Kimura
(326)
Japanese restaurant
Address: 1422 W Taylor St, Chicago, IL 60607
Hours: Closed ⋅ Opens 12 PM
Phone: (312) 846-6965
Order Online for Takeout / Delivery or Book a Table. Here at Kimura Sushi - CHICAGO you'll experience delicious Sushi, Japanese cuisine.
SUSHI ZEN. Seafood Restaurant. No photo description available.
People also ask
Who is the father of aged sushi?