Dear customers,
We are open for takeaway orders on Thursday, Friday and Saturday 5PM - 9.30PM and Sunday 12-5PM
Please check our takeaway menu at
http://www.elcastello.co.uk
Call 01252615447 to place your order for collection
or visit
http://www.deliveroo.co.uk to arrange a delivery.