Phone: +441702433974
Address: Unit 7/8 The Broadway, London Road, Southend on sea, SS11TJ, Greenwich London, United Kingdom
City: Greenwich London
Dishes: 35
Reviews: 502
"This chain Italian restaurant offers good quality food at a reasonable price, with friendly service. It is not particularly outstanding, but it is a suitable option for a mid-week meal or a quick weekend bite."
All prices are estimates.