Ristorante Pizzeria Nuova Castelli offers authentic Italian cuisine with a focus on homemade pasta and gnocchi. They also serve a variety of pizzas, with options available for takeout in the evenings. The establishment is noted for its quality ingredients and skilled preparation.