Slice Of Toronto is located in Toronto, Canada on 968 St Clair Ave W. Slice Of Toronto is rated 4.8 out of 5 in the category pizza restaurant in Canada.
Address
968 St Clair Ave W
Accessibility
Wheelchair-accessible entrance
Offerings
CoffeeVegetarian options