Setup your precise location

The Chatter House

4.3 2K+ in Google
₹3000 for two
Chinese,
North Indian
Location
Lower Basement, Epicuria Food Mall, Nehru Place Metro Station, Nehru Place, New Delhi
Open now
OPEN TILL 11:59PM


The Chatter House Photos
AMBIENCE
FOOD