Tag: grilled squid

[Japanese] Imanishi Japanese Kitchen

[Japanese] Imanishi Japanese Kitchen

Restaurant:¬†Imanishi Japanese Kitchen Location:¬†1330 Dundas Street West, Toronto, ON M6J 1Y1 Price Range: $$ [wp-review id=”5805″] Imanishi Japanese Kitchen is another hole-in-the-wall restaurant type with no obvious storefront sign and one could easily miss this humble Izakaya from outside. Upon entering, I loved the decor