The Big Fail Cafe
If there is one place in Delhi that is on the top of my absolutely hate the place list,it has to be the Big Chill Café in all of its avatars. The pretentious, hole in the wall space’s claim to fame is supposedly popularizing Italian cuisine in the capital. The hordes of clueless headless lovers… Read More The Big Fail Cafe