This store has multiple locations.
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!Payment Details: Cash, Debit, Visa, Mastercard 1608, 8882 170 Street