Clarke's Cafe

3148 Glenwood Rd.
Decatur
Georgia
United States