The Beer Cafe is located in New Delhi, India on S 4/5, TDI Epicura Nehru Place Metro Station. The Beer Cafe is rated 4 out of 5 in the category bar & grill in India.
Address
S 4/5, TDI Epicura Nehru Place Metro Station
Amenities
Bar on siteHigh chairs
Accessibility
Wheelchair-accessible seatingWheelchair-accessible toilet