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.Our extensive menus incorporate many different flavours, using only the best ingredients mostly imported directly from Italy, ensuring the best quality cuisine always. We strive only for honest homemade food, with respect for traditional.
Share your thoughts with other diners
Write a review
Call El Castello Odiham to make a booking on:
Visit their website
These offers are optional, and there's no commitment.
For any questions regarding the cancellation policy please contact the restaurant 01256704281
By clicking 'complete booking' you agree to the SquareMeal User Agreement