The Lemon Tree is a Greek restaurant and takeaway that aims to provide traditional Greek cuisine to all customers. All dishes are home made using fresh ingredients, obtained on a daily basis to give the customer the authentic taste of Greek, Mediterranean cuisine. The restaurant also caters for large groups and parties for any occasion.
Lemon Tree
Greek Restaurant in Palmers Green
Our records show that Lemon Tree is closed.
Please see the current address info below.
Address
380 Green Lanes
Palmers Green
London
N13 5PD
Cuisine
Greek
Greek
Region
Palmers Green
Palmers Green
We have multiple businesses linked to this address, if you'd like to see what else is listed here please click:
Open address data
User Reviews
There are no user reviews