L'Isola del Tesoro is a pizza restaurant.