Opa! Souvlaki

8882 170 St NW, Edmonton, AB T5T3J7

(780) 484-6811

Opa! Souvlaki map, 8882 170 St NW Edmonton AB T5T3J7 Greek

in Summerlea Edmonton AB between 90 & - 170 St Unit 1918 / Phase 1 Food Court, West Edmonton Mall
badges