Bars, Lounges & Pubs

The Irish House

Epicuria, Nehru Place
img01
img01
  • About
  • Photos

The Irish House, Nehru Place, New Delhi


Address

Unit No. 2, Upper Ground Floor, Epicuria Mall, Nehru Place Metro Station, TDI South Bridge, New Delhi

Phone no.

+91 11 26216350