OPA! Feel like experiencing a taste of Greek culture right inside West Edmonton Mall? Opa! Souvlaki is the place to go. From our famous souvlaki to our sweet, decadent baklava, we have something to suit your taste buds!
1851, 8882 170 Street
Payment Details: Cash, Debit, Visa, Mastercard