Lemon Grass is a Vietnamese restaurant located in St. Louis, Missouri, offering a delectable selection of authentic Vietnamese cuisine. With a focus on enhancing meals with unique and delicious flavors, their menu features a variety of appetizers, rice platters, entrees, soups, vermicelli noodles, rice specialties, beverages, and desserts.
Known for their delicious and authentic Vietnamese-style cooking, Lemon Grass proudly serves their flavorful dishes to customers from Sunday to Thursday from 11:00 AM to 9:00 PM, and on Fridays and Saturdays from 11:00 AM to 10:00 PM. With a convenient location on South Grand Blvd, Lemon Grass is a go-to destination for those seeking a taste of Vietnam in the heart of St. Louis.
Generated from the website