1163 St Clair Avenue West
Toronto, ON M6E Canada
Toronto, ON M6E Canada
+1 416 656 6159
Open Hours9a-10:30p M-Su
OverviewThis spot offers traditional Italian food in a culturally vibrant part of town. Located along the Corso Italia, a strip of shops and restaurants in Toronto's Italian community...
more