Located in the plaza next to Vaughan Mills, Toro Toro Sushi is a favourite place by the locals. From the packaging to the restaurant’s ambiance, expect a 5-star experience at a reasonable price! A popular favourite is the Aburi Syake Oshi Sushi or the Lobster Tower.
Photo: https://www.torotoro.ca/