Spice Root

2883 N Decatur Rd, Decatur 30033, United States Get Directions to this spot
2883 N Decatur Rd
Decatur, 30033
GA, United States
(404) 509-1231

Rate and review Spice Root in Decatur, GA, United States!

Share your experiences at Spice Root with your friends or discover more Restaurants in Decatur, GA, United States.