St. Louis, MO asian restaurants & food

LemonGrass

Vietnamese Restaurant

3161 S Grand Blvd, St. Louis, MO 63118
(314) 664-6702
Excellent Good Average Poor Awful 3.5 / 5 based on 90 votes

Photos

  • LemonGrass photo by Patrick Hamilton
  • LemonGrass photo by Sanjeya Navaratnam
  • LemonGrass photo by Kimsing Lacey
  • LemonGrass photo by tina farmer
  • LemonGrass photo by Sanjeya Navaratnam
beef hot pot mmmmm ... & Sour Tofu V8, and Sesame Tofu V7 ... Louis Winner - Best Spring Rolls You have to try the bright & zippy flavors...

Reviews: 1

  • Brittney K.