Looking For A Fun Place To Chill With Friends? Amelia Is A Great Option
With a myriad of restaurants, cafes and food joints in Delhi offering menus that seem to cover cuisines from across the globe, Delhi can easily be called India's culinary capital. While the capital is home to a wide range of places to chill…