Restawran
The Olive Tree
Inirerekomenda ng 4 na lokal,
Mga tip mula sa mga tagaroon
Mediterranean restaurant with a very good menu choice and lovely food, situated opposite Cliffords Tower.
For some of the best Greek food in Leeds you simply must try The Olive Tree. A real culinary treat!
Mga natatanging puwedeng gawin sa malapit
Lokasyon
10 Tower St
York, England