Restaurant Address Copied to Clipboard
Alberta, Edmonton
Open Now
Closed
17008 100 Avenue Northwest, Edmonton, Alberta (Alberta, Edmonton)
OPA! Souvlaki of Greece in Edmonton is a vibrant eatery where flavors of authentic Greek cuisine come alive. Known for its inviting atmosphere, the restaurant offers a tantalizing menu featuring succulent souvlaki, crisp salads, and delectable gyros, all seasoned with traditional Greek spices. A favorite amongst locals and visitors alike, it’s the go-to spot for those craving a taste of Greece without having to leave Alberta.
Check out TOP-10 Best Fast Food restaurants in Edmonton, AlbertaYou might be interested
Thanks for the submission!
We will contact you shortly
Thanks for the submission!
We will contact you shortly