The Lemongrass Kitchen
121 Dunbar St, Spartanburg
(864) 205-6150
Recent Reviews
Order Online
You May Also Like
The Lemongrass Kitchen - 121 Dunbar St
Vietnamese
Pokenori - 119 N Church St
Sushi, Hawaiian, Poke, Bubble Tea, Japanese
Groucho's Deli - 100 E Main St
Deli
Restaurants in Spartanburg, SC
The Lemongrass Kitchen
121 Dunbar St, Spartanburg, SC 29306
(864) 205-6150