Beautiful winter day at Cape St. Mary's Ecological Reserve.
January 2024
Helpful staff. Nice full liquor store with beer, wine, and spirits. I dont love the parking. There's no entrance or exit at the far side of the lot, so traffic is forced to drive right past the store entrances. Its congested and dangerous getting in and out. But lots of free parking and otherwise a fine spot.
January 2024
very nice store with lots of different wines from all countries.But there's no ouzo.
The Newfoundland Labrador Liquor Corporation (NLC) is a Provincial Crown Corporation in Newfoundland and Labrador, Canada responsible for managing the importation, sale and distribution of beverage alcohol within the province. NLC operates 29 Corporate Liquor Stores, services over 140 Liquor Express agency operated locations and distributes to more than 1,700 licensees.