Italian restaurant specializing in pizza. Known for its "Mare e Monti" pizza, featuring unique toppings.