197 York St, London N6A1B1, Canada
No delivery
Spot something wrong?
Dishes at Great Greek Souvlaki. Prices may vary in venue.
Been to Great Greek Souvlaki? Be the first to share what you ate.