LemonGrass Restaurant
3161 S Grand Blvd, St. Louis
(314) 664-6702
Recent Reviews
Order Online
You May Also Like
CBGB - 3163 S Grand Blvd
Bar, Dive Bar, Music Venues
The Vine Cafe and Market - 3171 S Grand Blvd
Mediterranean, Middle Eastern, Vegetarian, Gluten-Free
Rooster - 3150 S Grand Blvd
Breakfast, Creperies, Coffee & Tea, Gluten-Free
Restaurants in St. Louis, MO
LemonGrass Restaurant
3161 S Grand Blvd, St. Louis, MO 63118
(314) 664-6702