Italian restaurant specializing in seafood and mozzarella dishes.