Olive Tree The
  • Tel: 0113-269 8488 / 01132698488
Profile
Olive Tree The in Leeds is a Greek restaurant who provides Greek food and greek cuisine. For more info contact Olive Tree The Greek restaurant on their telephone number - 0113-269 8488.
Map
Google Map of Olive Tree The address:1188-190 Harrogate Road,Leeds,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.