Setup your precise location
Show all images
The Bar Factory
12118.1 km • Vardhman Entrance Plaza, Palam, Delhi
4.2
701 ratings
Chinese, North Indian | ₹800 for two
Photos
Location
12118.1 km • Plot 1, First Floor, Vardhmaan Entrance Plaza, Lsc Pocket 6, Nasirpur, Dwarka, Near Palam, New Delhi