The Beer Cafe Bar / Posted 9 months ago by pocketgenie / 9 views North Indian Restaurants Restaurants Listing ID: 8578 Check all listings by this user Add to favourites Report abuse Contact details Shop No S 4 & 5, Tdi Epicuria Food Mall, Nehru Place, Delhi - 110019Delhi,India,110019 9999998551 Contact this listing owner Please, login to contact this listing owner. Facebook Twitter