Lemon Grass is a Vietnamese restaurant offering popular Thai noodle dishes, curries, and stir-fries in a contemporary dining room. They also offer vegetarian, vegan, and gluten-free options, alongside a full bar.