Il Palazzo (Southchurch), Southend-on-Sea 4.4
513 Southchurch Rd, Southend-on-Sea SS1 2PH, UK
closed
Italian Restaurant
Restaurant
Meal Takeaway
Meal Delivery
Family Restaurant
Fine Dining Restaurant
Greek Restaurant
Monday
16:00 — 22:00
Tuesday
Day off
Wednesday
16:00 — 22:00
Thursday
16:00 — 22:00
Friday
16:00 — 22:00
Saturday
11:00 — 22:00
Sunday
11:30 — 21:00
Located nearby