Novecento-closed

1228 St Clair W, Toronto, Ontario

1228 St Clair W, Toronto, Ontario
Open daily 7 am to 2 am.
Restaurant
Ice Cream
Open Late/24 Hours, Outdoor Seating
Reviewed
Critics' Picks