Big Chill restaurant is the popular restaurant which is located at Khan market Delhi. Food at the Big Chill in khan market is awesome. Top of the line – they are paradise in a glass. The service is a little slow and ditzy, but for the cheery digs and promise of young buzz – it’s worth the trade-off.
Who Voted for this Story
Indian Social News and Links Network