Miku is one of Toronto’s best-elevated Sushi restaurants

Miku

Right on the edge of the water, Miku Toronto is one of the best-elevated sushi restaurants in the city. Location: 10 Bay St # 105, Toronto, ON M5J 2R8 Must-try eats: The Aburi Sushi is a must at Miku. You can order a la carte or in a platter. Libations: Nothing beats a cold glass of Miku’s in-house […]