Aligra Wine & Spirits
Located in West Edmonton Mall, this shop carries an extensive number of fine wines, spirits, and scotch. They will gladly make special orders for hard to find products.
West Edmonton: West Edmonton Mall, 8882-170 St., Edmonton, Alberta
What’s On This Week» View all events
Due to COVID-19, events may have been postponed or cancelled. Please double-check the venue.
What's On Tonight