Sign up here to receive offers from El Castello

By saving you agree to our privacy policy and terms of service. Privacy terms

Info

SET IN THE HEART OF FLEET, EL CASTELLO IS A VIBRANT, UNIQUE AND FRIENDLY ITALIAN MEDITERRANEAN RESTAURANT. BOASTING A VAST ARRAY OF BOTH TRADITIONAL AND MODERN DISHES, EL CASTELLO DELIVERS CULINARY DE... (more info)

Monday: 17:00-22:30
Tuesday: 17:00-22:30
Wednesday: 17:00-22:30
Thursday: 17:00-22:30
Friday: 12:00-23:00
Saturday: 12:00-23:00
Sunday: 12:00-22:00