The Olive Tree London

The Olive Tree London

0  Reviews


Greek in London - Highbury
177A-177B Blackstock Road , Highbury, London, N5 2LL
+44 (0) 20 7503 5466

The Olive Tree London is a Greek restaurant in London. They proudly offer Greek dishes . The Olive Tree Greek restaurant is located at the following address - 177A-177B Blackstock Road.
Tags: greek, takeaway




Are you willing to write a short review of The Olive Tree London? Help create a directory of recommended Greek in London by adding your The Olive Tree London review today. If The Olive Tree London is owned by you, then claim it today. Claiming a business will enable you to edit the contact details and update the description.