DIVA at ICC Delhi
Tucked away in the gardens of the Italian Cultural Centre in Delhi’s Chanakyapuri district, is the delightful Diva restaurant, where they serve their signature good food, as well as pizzas cooked in the outside pizza oven, and have a small, good (though pricey) wine list. The charm of this branch …