Imperial Stores Wine Shop is Mahabaleshwar’s oldest wine shop, situated in the main bazaar, with a wide selection of Spirits, Wines and Beer!! Cheers!!