Get directions to: Penny Pizza & Sub, Albemarle, NC
Restaurant address: 636 Nc 24 27 Byp E Ste 13 Albemarle, NC 28001, USA
Restaurant: Penny Pizza & Sub