My family and I visited Lemongrass yesterday. I gave them 3 stars. First off the atmosphere was decent. Restaurant is new so everything is clean. We got seated right away. They didn't take our order for 20 min. We ordered shrimp and beef pad Thai, shrimps on blankets and 2 pho. The pad Thai and shrimp in blankets was tasty but I don't recommend getting the pho. The flavor is there but the smell of the pho threw me off. Pho comes with a dish of veggies. The veggies came in a very small amount. The bean spout was brown and looked old. While eating I felt really uncomfortable, the staff kelp watching us eat. Overall I'll say the place is ok. I'll try it once but probably won't come back.