El Castello offers a variety of pizzas and other dishes. Takeaway is available.