Il Carro is an Italian restaurant and pizzeria specializing in fresh seafood, including a refined selection of raw shellfish like oysters and scallops. They also offer traditional meat dishes and a variety of pizzas.