Authentic pizza takeaway, Al Castello, known for its wood-fired pizzas. Offers outdoor seating.