El Castello (Odiham)
Set in the heart of Odiham, 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 delight to even the most discerning of palates.
Facilities
Alfresco Dining
Bar
Child Friendly
Vegan Friendly
Parties Welcome
Baby Changing Facilities
Vegetarian
Free Wi-Fi
Menu
Please note that the below menu descriptions are samples only. Please refer to the restaurant’s website for up to date menus and prices.
Photos
Make a reservation
Fancy a meal at El Castello (Odiham)? Click here to book a table.Customer Reviews
Write a review and share your experience at El Castello (Odiham) with other diners.
Address
83 High Street , Odiham , Hampshire RG29 1LB
Phone
01256 704281Hours
Mon - Sat: 10:30 am - 10:00 pm
Sun: 10:30 am - 9:30 pm
Cuisine
Italian