About
CANO Restaurant is an establishment located in Toronto, Ontario on 1108 St Clair Ave W. CANO Restaurant is in the "Italian restaurant" category. Easygoing eatery with reclaimed wood panelling serving popular Italian fare with a focus on seafood.
Categories
Italian restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like