El Castello is a vibrant, unique and friendly Italian Mediterranean restaurant. Boasting a vast array of both traditional and modern dishes with superb ingredients, mostly imported directly from Italy, ensuring the best quality cuisine and great service with a long established reputation lead by a family run team. We strive only for honest homemade food, with respect for traditional.
We prepare our food daily from fresh. Our meat, seafood and vegetables are delivered daily from local suppliers.
El Castello Fleet opened 1998 and is situated on the high street. We can accommodate up to 130 people.
Set in the heart of Odiham, El Castello Odiham is the younger sister of our long established Fleet branch. We joined the historic village of Odiham in 2011. The restaurant can accommodate up to 60 people inside and 30 outside. We are very proud to have won the gold award 2013 at the Pizza, Pasta and Italian Food Industry Awards (nationally)
El Castello delivers culinary delight to even the most discerning of palates.
Whether it is an intimate meal for two or a party to celebrate something special, weddings or big birthday, or even to keep the little ones happy, El Castello is the ideal venue.
We offer take-away service in both branches
All day coffee and hand-made on the premises pastries and scones are served in our branch in Odiham.
Can't find your purchase at El Castello?