BarShala is located in New Delhi, India on 2, Local Shopping Centre, Near Nirankari Colony, Dr. Mukharjee Nagar. BarShala is rated 4.1 out of 5 in the category bar in India.
Address
2, Local Shopping Centre, Near Nirankari Colony, Dr. Mukharjee Nagar
Accessibility
No wheelchair-accessible entrance