Italian trattoria and pizzeria, Da Carla, known for its handmade pizzas and fresh pasta, including spaghettoni al pesto. Offers takeaway and delivery.