40 S Peachtree St Nw
Norcross, GA 30071
Norcross, GA 30071
Open Hours11 a.m.-9:30 p.m. Monday-Thursday; 11 a.m.-10 p.m. Friday-Saturday.
OverviewThis cafe is housed in a restored train depot, and the passing trains lend an authentic ambiance when the silverware begins to shake on the table. The main room is dark and rustic...
more