Cancel

Opa! of Greece

(5 Reviews)
5362 Windermere Blvd, Edmonton, AB T6W 0P9, Canada

(780) 989-8873


Contact and Address

Category: Restaurant,
Address: 5362 Windermere Blvd, Edmonton, AB T6W 0P9, Canada
Postal code: T6W 0P9
Phone: (780) 989-8873
Website: http://opasouvlaki.ca/

Hours:

Monday:11:00 AM – 9:00 PM
Tuesday:11:00 AM – 9:00 PM
Wednesday:11:00 AM – 9:00 PM
Thursday:11:00 AM – 10:00 PM
Friday:11:00 AM – 10:00 PM
Saturday:11:00 AM – 10:00 PM
Sunday:11:00 AM – 9:00 PM

Location & routing

Get Directions

Most Recent Reviews


  • (May 10, 2020, 12:46 am)

    Clean super fast but staff make this place great ultra friendly
    They have plaques on the wall for being one of the best opa franchises and you can see why


  • (March 7, 2020, 1:29 am)

    My family and I love this food chain of greek food. Yum! Affordable! ????


  • (February 5, 2020, 12:31 am)

    I’ve been coming the last couple of months! When you get the owner, he treats you like you’re family! I’ll gladly keep coming! Healthy and delicious!


  • (June 15, 2019, 11:00 pm)

    Fast and fresh food. Portions are over the top. No complains. Staff has a little bit of an attitude but nothing I having had to deal with with someone working extra long shifts. Still would recommend this restaurant to all.


  • (September 3, 2017, 3:29 am)

    best opa in town great food and better service

Write a Review

Photos of Opa! of Greece

Opa! of Greece | 5362 Windermere Blvd, Edmonton, AB T6W 0P9, Canada | Phone: (780) 989-8873
Opa! of Greece | 5362 Windermere Blvd, Edmonton, AB T6W 0P9, Canada | Phone: (780) 989-8873
Opa! of Greece | 5362 Windermere Blvd, Edmonton, AB T6W 0P9, Canada | Phone: (780) 989-8873
Opa! of Greece | 5362 Windermere Blvd, Edmonton, AB T6W 0P9, Canada | Phone: (780) 989-8873
Opa! of Greece | 5362 Windermere Blvd, Edmonton, AB T6W 0P9, Canada | Phone: (780) 989-8873
Opa! of Greece | 5362 Windermere Blvd, Edmonton, AB T6W 0P9, Canada | Phone: (780) 989-8873
Opa! of Greece | 5362 Windermere Blvd, Edmonton, AB T6W 0P9, Canada | Phone: (780) 989-8873
Opa! of Greece | 5362 Windermere Blvd, Edmonton, AB T6W 0P9, Canada | Phone: (780) 989-8873
Opa! of Greece | 5362 Windermere Blvd, Edmonton, AB T6W 0P9, Canada | Phone: (780) 989-8873
Opa! of Greece | 5362 Windermere Blvd, Edmonton, AB T6W 0P9, Canada | Phone: (780) 989-8873