Lemon Grass Restaurant

0 reviews

Contact

Address:
3216 South Grand Boulevard
St. Louis
MO 63118

Location on map

Nearby companies

Cafe Natasha
Distance: 53 yd.
Meskerem Ethiopian Restaurant
Distance: 53 yd.
Cheap Trx Tattoos Inc
Distance: 88 yd.
New St Louis Wok
Distance: 88 yd.
South Grand Community Improvement
Distance: 176 yd.

Company description

Lemon Grass Restaurant offers Vietnamese Restaurants services in St. Louis MO, MO area.

More details

Payment Accepted
Visa, MasterCard
Cuisine
Vietnamese

Reviews

There are no reviews for Lemon Grass Restaurant.