A European Affair at ‘The Chatter House’
‘The Chatter House’ at Epicuria Mall, below Nehru Place Metro Station, New Delhi is a modern British gastropub. The place is covered with wooden floor and ceilings which gives it a rustic vintage look....
‘The Chatter House’ at Epicuria Mall, below Nehru Place Metro Station, New Delhi is a modern British gastropub. The place is covered with wooden floor and ceilings which gives it a rustic vintage look....