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.
Please note that the below menu descriptions are samples only. Please refer to the restaurant’s website for up to date menus and prices.
Make a reservationFancy a meal at El Castello (Odiham)? Click here to book a table.
Write a review and share your experience at El Castello (Odiham) with other diners.