Make your dining plans a breeze by reserving a table at Opa! Of Greece Currents Of Windermere, located at 5362 Windermere Blvd NW, Edmonton, Canada, through our convenient online platform. Enjoy an memorable dining experience. Call +17809898873 to book a table right away.
Monday 11:00 - 21:00
Tuesday 11:00 - 21:00
Wednesday 11:00 - 21:00
Thursday 11:00 - 22:00
Friday 11:00 - 22:00
Saturday 11:00 - 22:00
Sunday 11:00 - 21:00