Get directions to: Albemarle Sweet Shop, Albemarle, NC
Restaurant address: 128 King Ave Albemarle, NC 28001, USA
Restaurant: Albemarle Sweet Shop