Best Greek restaurant in Edmonton, AL
(1) Best Greek restaurant
Best Places List (3)
1 Yiannis Taverna Greek Restaurant
Greek classics & weekend belly dancing10444 82 Ave NW, Edmonton, AB T6E 2A2, Canada
-
Service Opportunities in the Business:
- ✅ Delivery
- ✅ Takeaway
- ✅ Dine-in
- ✅ Outdoor seating
2 Opa! of Greece - Currents of Windermere
5362 Windermere Blvd, Edmonton, AB T6W 0P9, Canada
-
Service Opportunities in the Business:
- ✅ Delivery
- ✅ Takeaway
- ✅ Dine-in
3 OPA! of Greece Southgate Mall
5015 111 St NW #917, Edmonton, AB T6H 4M6, Canada
-
Service Opportunities in the Business:
- ✅ Delivery
- ✅ Takeaway
- ✅ Dine-in
Map