To reserve for more than 14 people you must contact the property directly: 01252615447
By making this booking I confirm I accept the 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)