Get directions to: Central Lunch, Albemarle, NC
Restaurant address: 150 S 2nd St Albemarle, NC 28001, USA
Restaurant: Central Lunch