Lemongrass Restaurant

Cuisine: Vietnamese
3161 S. Grand Blvd.
Hours: Sun-Thurs 11AM-9:30PM
Fri-Sat 11AM-10:30PM
Closed Monday
314-664-6702
www.lemongrass-rest.com