OPA! of Greece ECHA
Greek, Fast Food
Hours:
Unit Part of Skyah Food Hall, 11405 87 Ave NW, Edmonton
(780) 492-7507
OPA! of Greece ECHA Reviews
Menu
Hours
| Monday | 9AM - 7PM |
| Tuesday | 9AM - 7PM |
| Wednesday | 9AM - 7PM |
| Thursday | 9AM - 7PM |
| Friday | 9AM - 7PM |
| Saturday | 10AM - 2PM |
| Sunday | Closed |