Liquor Planet
Bar
Liquor Planet is a retail establishment that offers a wide selection of alcoholic beverages. It provides convenient online ordering for delivery and takeout.
Location
Best places nearby
The highest rated places close to Liquor Planet.
Local restaurants nearby
11142 142 Street NW, Edmonton, AB T5M 4G5, Canada



