Lemon Grass Reviews & Details
2216 1st St
Lemon Grass is located at 2216 1st St in Livermore near the intersection of 1st St and S J St. Their menu consists of Thai dishes . Call (925) 606-6496 for takeout.
- Major Intersection:1St St And S J St
Tell us more about Lemon Grass Livermore!