레스토랑
The Olive Tree
현지인 4명이 추천하는 곳,
현지인이 제공하는 팁
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!
위치
10 Tower St
York, England