Lemon Leaf Thai Kitchen is a counter-serve restaurant specializing in Thai cuisine, with vegetarian and vegan options available.