From Our Editors
The Palm Tree is a restaurant and oyster bar in Leigh on Sea. Mediterranean fare makes up the menu, offering pasta, steak, fish and traditional Greek dishes for lunch or dinner. An international wine list provides tipples to accompany meals, while a dessert menu satisfies sweet teeth. The venue is also open for celebrations and available to hire for private parties.