Navigation
Your Reviews
Review a business you love

El Castello, Fleet and Farnborough

Great service and great food as always. The best Italian in town by far! Always reasonably priced and looked after as a customer. Never take Farfalle Sorrentina off the menu!