Lemon Tree
Bar · Casual Dining
Relaxing restaurant and bar in the heart of town. Offers a beautiful decor and friendly service.
Location
Best places nearby
The highest rated places close to Lemon Tree.
Local restaurants nearby
5 Peel Square, ENG
Location
The highest rated places close to Lemon Tree.
5 Peel Square, ENG