Restaurant

Staplehouse

541 Edgewood Avenue SE
Atlanta, GA 30312
404-524-5005

MICHELIN Guide's Point of View

: High-quality cooking, worth a stopMICHELIN 1 Star: High-quality cooking, worth a stop

Location