Athenian Corner Grill? Charlotte NC
This place was mentioned in the Observer this morning in an article about the proposed streetcar. It is located on Charlottetown Ave at the intersection of Elizabeth Ave.
Anyone have any info on this place?
I don't see anything online except a listing (no website or reviews)