Pizzeria Castello is a pizza restaurant known for its spacious interior and summer terrace. They offer takeaway service.