Lemon Tree
Turkish · Mediterranean · Vegan
Lemon Tree is a cozy Turkish restaurant offering traditional cuisine with vegan and vegetarian options.
Location
Best places nearby
The highest rated places close to Lemon Tree.
Local restaurants nearby
NS
Location
The highest rated places close to Lemon Tree.
NS