Avocado Sushi is a renowned Japanese eatery in Toronto, known for its authentic cuisine crafted with pride and consistency since 2013.
With a focus on quality and customer satisfaction, this bright and basic sushi restaurant offers a variety of rolls, combos, teriyaki, and tempura options for both dine-in and takeout.
Generated from their website