Irish pub
The Irish House, Nehru Place
Upper Ground Floor, Epicuria Food Mall, TDI South Bridge, Metro Station, Unit No R2, Nehru Place, New Delhi, Delhi 110019, India
2 places in Delhi and NCR
Guest reviews and the details for your next visit.
Upper Ground Floor, Epicuria Food Mall, TDI South Bridge, Metro Station, Unit No R2, Nehru Place, New Delhi, Delhi 110019, India
No restaurants match those filters.