Tag: chatter house

** THE CHATTER HOUSE **

Nehru Place, South Delhi is the current go to destination for lip smacking food and high on night life for many. “The Chatter House” can be added to the list of happening places over there. I happen to hop into the place on a week day which was Wednesday to de-stress from the Monday blues and Tuesday madness, and to my surprise it was … Read More ** THE CHATTER HOUSE **