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.

Get Directions

Phone: 01126216350

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