English wine Shop is a model shop located in Faridabad, Haryana. The average rating of this place is 4.60 out of 5 stars based on 10 reviews. The street address of this place is 88P8+2CH, NH-19, Radha Nagar, Ballabhgarh, Faridabad, Haryana 121004, India. It is about 0.76 kilometers away from the Ballabgarh railway station.
Deepak Chhoker 24 months ago
Rate good