Logo
T

The Lemon Tree

94 employees

Fine dining - Chef's Table

Basic info

Industry

Hospitality

Sectors

Hospitality

Date founded

2019

FAQ