The Lemongrass Kitchen
121 Dunbar St, Spartanburg
(864) 205-6150
Menu
Restaurants in Spartanburg, SC
The Lemongrass Kitchen
121 Dunbar St, Spartanburg, SC 29306
(864) 205-6150