About
The first outlet of UK's Italian restaurant chain in India, Bella Italia at Holiday Inn New Delhi International Airport, is bright, colourful, packed with cosy seating, quirky wall art and a Mediterranean vibe. Offering authentic Italian food, the menu offers great choices of pizzas, pastas, grills and the gelato cart for those with a sweet tooth.
Details