Restaurant specializing in pizza. Located on Via Mare Spumeggiante.