El Castello Odiham

01256 704281 

In picturesque Odiham, Hampshire... a vibrant, unique and friendly Italian Mediterranean restaurant

Reservations Christmas Menu

Christmas Menu available from 28th November 2024

In picturesque Odiham, Hampshire... a vibrant, unique and friendly Italian Mediterranean restaurant
Olive oil and olives
Reservations Call Us Find Us Christmas Menu

Christmas Menu available 28th November 2024

Restaurant Hours

Mon - Sat
-
Sunday
-

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.


The El Castello extensive menus incorporate many different flavours, using only the best ingredients often imported directly from Italy, ensuring the best quality cuisine always. We strive only for honest homemade food, with respect for traditional. 

We are open all day every day. We offer a take-away service. Call in for an all say coffee! 

Reservations

Find El Castello Odiham

Get directions to El Castello Odiham on Google Maps...
Google Maps Directions
Share by: