Listed in Southend
The true taste of Italy
Il Palazzo, a family-friendly Italian restaurant chain, caters at two locations: in the heart of Westcliff on sea, right by famous Palace Theatre, and also in Southchurch Road, Southend on Sea.
Il Palazzo brings the fresh flavours of Italy, to Southend. We offer not only a wide choice of delicious home-made Italian dishes, but the warm and welcoming famliy setting for everyone to enjoy.
Our menu offers: various homemade pastas, stone oven-baked pizzas, risottos and delicious original Italian seafood dishes at prices that everyone can afford.
We offer Italian Cuisine at its finest!
Please login or register to add your review.