St. Louis, MO Metro >
3216 S Grand Blvd,
Sign in to Write a Tip
Wonderful vietnamese food without the snobbery of Pho Grand. Larger portions than many other asian restaurants, located in delightfully ethnic South Grand. Enjoy the tacky crawfish on the walls--the food will please the harshest critic.
See more tips for Lemon Grass Restaurant
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now