Sushi On Bloor, established in 2004, is a popular sushi restaurant located in Toronto, Canada.
Offering dine-in, takeout, and delivery options, they serve a variety of fresh and delicious sushi dishes to satisfy your cravings.
Generated from their website