Store

City Centre Wines & Spirits

5 locals recommend
Permanently closed

Tips from locals

David
July 1, 2015
The easiest to get to liquor store that's nice to visit! Just take the LRT to Churchill Station and you will find it inside the City Centre Mall.

Locals also recommend

Location
10205 101 Street
Edmonton, AB
North Central Edmonton