Pizzeria Castello offers delicious pizza and other Italian and Mediterranean dishes for takeaway and delivery. Customers can order conveniently through their app.