Lemon Grass
Vietnamese · Pho
Lemon Grass is a Vietnamese restaurant specializing in authentic Vietnamese-style cooking. This establishment offers a variety of traditional dishes, including pho.
Location
Best places nearby
The highest rated places close to Lemon Grass.
Local restaurants nearby
3216 S Grand Blvd, Saint Louis, MO 63118, US



