Opus Restaurant and Bar

Belmead Shopping Centre, 18228 89 Ave NW, Edmonton T5T 2K6, Canada

Map of Opus Restaurant and Bar, Belmead Shopping Centre, 18228 89 Ave NW, Edmonton T5T 2K6, Canada

Belmead Shopping Centre, 18228 89 Ave NW, Edmonton T5T 2K6, Canada

Delivery options

No delivery

Contact details

Open hours

No open hours

Get directions(opens in a new tab)

Spot something wrong?

Dishes at Opus Restaurant and Bar. Prices may vary in venue.