Top Spice is located in the Cedar Creek shopping center off of Piedmont Avenue. The restaurant uses the flavors and spices of Thailand and Malaysia in its cuisine. There is also an extensive wine and beer list.
1529 Piedmont Ave NE, Atlanta, GA30324
Accessibility Details: There is a ramp near the entrance.