Review: Japango

Located near Bay and Dundas, Japango is a squished restaurant that offers some of the best sushi in Toronto at affordable prices. Upon first glance you may be deterred from going to Japango to eat given its claustrophobic atmosphere. It has a very small seating area where even sitting down at your table is a challenge…

Advertisements