Souvla By Mamakas
105 Scollard St, Toronto
(416) 964-9326
Recent Reviews
Order Online
You May Also Like
Aburi Hana - 102 Yorkville Ave, Unit 4 Lower Level
Fine Dining, Sushi Bar, Japanese
KOKO Share Bar - 81 Yorkville Ave
Korean, Japanese, Vegetarian
Summer's Ice Cream - 101 Yorkville Ave
Ice Cream Shop, Ice Cream & Frozen Yogurt, Ice Cream
Restaurants in Toronto, ON
Souvla By Mamakas
105 Scollard St, Toronto, ON M5R 1G4
(416) 964-9326