Lemongrass is a Thai restaurant offering authentic Asian cuisine in a cozy atmosphere. They specialize in fresh, high-quality ingredients and homemade curries.