Le Castello is a pizza takeaway offering a variety of Italian specialties, including pizzas, pastas, risottos, and paninis.