O SUSHI
Updated 54 days ago
6 Coxwell Ave, Toronto, ON M4L 3A7
O Sushi Japanese Restaurant is located at the intersection of Coxwell Ave & Queen St E. O Sushi offers a delicious assortment of fresh sushi to the our community. At O Sushi you will enjoy the friendly atmosphere, and the finest Japanese cuisine prepared by our experienced chefs.