El Castello Odiham

Italian, Mediterranean·

SquareMeal Review of 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.

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.

Good to know

Average Price
££££ - Under £30
Italian, Mediterranean


83 High Street, Odiham, Hampshire, RG29 1LB




Share your thoughts with other diners

Write a review

Book a table

Call El Castello Odiham to make a booking on:

Visit their website

Other restaurants we like near El Castello Odiham

Check availability
Back to restaurant
Complete your reservation
El Castello Odiham
Earn 100 SquareMeal Points with this booking

Select a special offer

These offers are optional, and there's no commitment.

Error adding booking details, please try later.

First Name is required field
Last Name is required field
Email Address is required field
Phone Number is required field
Diner First Name is required field
Diner Last Name is required field

By clicking 'complete booking' you agree to the SquareMeal User Agreement