Rosso restaurant in Pune is listed among the world's most beautiful restaurants for 2026 by Prix Versailles Rosso is located in Hotel Irada, a restored neoclassical estate and working winery in Hinganigada village The interiors blend Indian and Mediterranean styles with green marble, wood, and Italian Baroque elements