Located in the charming town of Leominster, MA, Lemongrass brings a taste of Vietnam to New England. Nestled among local shops and cafes, this Vietnamese restaurant stands out for its vibrant flavors and inviting ambiance. As soon as you step inside, the fragrant aroma of lemongrass and fresh herbs fills the air, setting the stage for a culinary journey like no other.
From traditional pho to crispy spring rolls, Lemongrass offers a menu that celebrates the rich tapestry of Vietnamese cuisine. Each dish is crafted with care, showcasing the perfect balance of sweet, savory, and aromatic elements. Whether you're a longtime fan of Vietnamese food or a newcomer eager to explore new flavors, Lemongrass is a destination that promises to delight your taste buds and transport you to the bustling streets of Hanoi or Ho Chi Minh City.
Generated using this place's available information