Michelin-starred fine dining restaurant, I Pupi, offering refined Mediterranean cuisine and tasting menus.