Galaxy wine shop is located in Gurugram, India on Opposite Metro Pillar No.38, Adjacent Fortune Global Hotel, Mehrauli-Gurgaon Rd, near dronacharya metro station. Galaxy wine shop is rated 4.7 out of 5 in the category wine storage facility in India.
Address
Opposite Metro Pillar No.38, Adjacent Fortune Global Hotel, Mehrauli-Gurgaon Rd, near dronacharya metro station