Lemon Tree Restaurant brings an authentic taste of Mediterranean and Italian cuisine to Southend on Sea. Located on Southchurch Road the restaurant adds a fresh and sophisticated feel to the neighborhood serving mostly Italian and Greek cuisine.
513 Southchurch Road, Southend-On-Sea, Essex, SS1 2PH
View Map
01702 467793
No email
http://www.lemontreesouthend.co.uk/
Facilities include: Traditional, European, Beer, Wine,
Mon - Sun: 11:00 - 23:00
View Food Menu