Pizza restaurant Carro di Napoli offers Italian cuisine. Known for pizza.