Lemon Tree

Overview

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.

Practical Information

380 Green Lanes, Palmers Green, London, N13 5PD

Lemon Tree is in Palmers Green, North London North of London
View map

For More Information:

+44 (0)20 8886 7504

Look for similar items by category

Is Lemon Tree your business?

Find out how you can update and improve this listing.

Venue Details & Map

Explore around Lemon Tree

Public Transport Explore more
  • Bakerloo
  • Central
  • Circle
  • District
  • Hammersmith & City
  • Jubilee
  • Metropolitan
  • Northern
  • Picadilly
  • Victoria
  • Waterloo & City
  • DLR
  • London Overground
  • Tramlink
  • Tube Station
  • DLR Station
  • London Overground Station
  • Tram Stop
  • Railway Station
  • Bus Stop
  • Pier

Lemon Tree

Address
380 Green Lanes
Palmers Green
London
N13 5PD
Telephone:
+44 (0)20 8886 7504
Public transport:
Palmers Green, National Railway

Getting There

Going to Lemon Tree using public transport? Find the fastest route:

Advanced options
Get here with Journey Planner