El Castello Odiham

01256 704281 

About

About El Castello in Odiham

El Castello Odiham is a family run Italian restaurant, situated in the heart of the historical village of Odiham. 

The interior décor is warm, friendly and stylish and in addition we have the benefit of al fresco dining when the sun shines.

We have an absolute passion for our food - fresh ingredients, freshly prepared - always!

Our Chef has created a stunning range of mouth-watering, traditional Italian and Mediterranean cuisine.

Our meat and vegetables are all locally sourced while our pasta, cheese and salami come directly from Italy, ensuring a unique taste and authentic experience.

Our dough is made fresh each day and our signature home-made fresh pasta is a great addition to the menu.

To book a table at El Castello Odiham either call us directly on 01256 704281 or use the online Booking facility below. Either way, we look forward to welcoming you to El Castello in Odiham!
Share by: