Lemon Leaf is a modern Thai restaurant located in the heart of Vienna. The restaurant has a sleek and stylish interior, and the atmosphere is sophisticated and elegant. Lemon Leaf is known for their creative and innovative dishes, which blend traditional Thai flavors with modern techniques. They also have an extensive wine list to complement their cuisine.