Welcome to Kimura, a hidden gem located at 1422 W Taylor St, Chicago. This cozy eatery offers a remarkable fusion of flavors with an enticing menu that ranges from hot appetizers to exquisite sushi rolls.
Customer reviews capture the essence of Kimura: "Excellent sushi, fresh and clean." Dine here for an enjoyable, wallet-friendly experience that feels like home. The attentive service and innovative dishes keep patrons coming back for more!