Mr. Souvlaki is located in Toronto, Canada on Cloverdale Mall, 250 The East Mall. Mr. Souvlaki is rated 4.2 out of 5 in the category greek restaurant in Canada.
Address
Cloverdale Mall, 250 The East Mall
Accessibility
Wheelchair-accessible car parkWheelchair-accessible seating
Offerings
Healthy options