OPA! of Greece West Edmonton Mall - Phase 3 Menu

$$$Greek
west edmonton mall, 8882 170 St NW Unit 1608, Edmonton, AB T5T 4J2

Know a great happy hour or special for this location?