atravellerswishlist.com
Pizzas, Pastas, Grills at Bella Italia, Holiday Inn IGI, Aerocity, New Delhi
When in a mood to chill amidst colours and luxurious surroundings, head to Bella Italia Words and photographs: Ambica Gulati What compels one to sit in Bella Italia is the colour and the feel of be…