Belmead Shopping Centre, 18228 89 Ave NW, Edmonton T5T 2K6, Canada
No delivery
No open hours
Spot something wrong?
Dishes at Opus Restaurant and Bar. Prices may vary in venue.