The Lemongrass Kitchen · 121 Dunbar St. Spartanburg, SC 29306. Directions · (864) 205-6150. Call Now · Order Takeout or Delivery. Start Order · Full menu · More ...
Lemongrass Kitchen, Clarkesville, Georgia. 1047 likes · 9 were here. Bringing a taste of Thai takeout w/ soups, stir-fries, curries & some American fare!
Order food online at The Lemongrass Kitchen, Spartanburg with Tripadvisor: See 34 unbiased reviews of The Lemongrass Kitchen, ranked #50 on Tripadvisor ...