Main menu Open search menu

Cosmos Greek Taverna

Food & Drink
10810 124 Street Northwest, Edmonton, AB T5M 0H3 10810 124 Street Northwest, Edmonton Directions
Closed Merchant This place is closed.

Want something similar? See related deals


1 Tip
Report | 7 years ago
Awesome food and fantastic staff. A+
Was this helpful?

Explore Nearby
Cosmos Greek Taverna

Groupon has verified that the customer actually visited Cosmos Greek Taverna.