Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Greek, Restaurants in Edmonton, Alberta, Canada

Mytdos Greek Taverna
4.5
20 reviews

5524 Calgary Trail NW, Edmonton, Alberta T6H 4K1, Canada, Edmonton

Rod and Maria....again thank you so very much for making both Nancy and I feel at home in your Taverna. Can't wait for