Olive Tree The Leeds
0
Reviews
Greek Restaurants in Leeds
1188-190 Harrogate Road
, Leeds, West Yorkshire, LS7 4NZ
0113-269 8488
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.
|