Pizza restaurant La Scrocchiarella is known for its delicious pizzas. Offers takeaway and seating.