Lemon Grass Thai Restaurant is on First Street in downtown Livermore. A favorite among local Thai-food lovers, Lemon Grass emphasizes quality ingredients and food.
The restaurant is open for both lunch and dinner. It features a warm decor, and there's a comfortable ambience inside the restaurant and out.