This Little Italy brings the taste of Italy to Udaipur, bringing along the Best Restaurant in Udaipur, modeled after an Italian house, that serves authentic hand-tossed pizzas and gourmet pasta. With a superbly baroque atmosphere and international service, it promises an unmatched dining experience in food travel.