CANO
Updated 66 days ago
1108 St Clair Ave W Toronto, Ontario M6E 1A7
Cano is a small lively family-owned Italian restaurant located on St. Clair Avenue West, serving popular Italian fare with a focus on seafood...
We will continue offering Takeout & Delivery through our delivery partner from 5 pm - 10:00 pm. Our Takeout Service can be accessed through our website.
Also known as: Cano Restaurant