Mozzarella and Pomodoro is an Italian restaurant specializing in traditional pizzas and Sicilian specialties. They offer a selection of antipasti and wines, alongside their main dishes.