Nehru Place, Delhi NCR
The Irish House, Unit No R2, Upper Ground Floor, Epicuria Food Mall, TDI South Bridge, Nehru Place Metro Station, Nehru Place, New Delhi, 110019.
Hours: 12 Noon to 12 PM
Happy Hours: 4 to 8 PM
Book a party!
Book a party for birthdays, graduations, office parties, or just for any occasion