Get directions to: L A Pizza & Subs, Sanford, NC
Restaurant address: 3211 Lee Avenue Sanford, NC 27332, USA
Restaurant: L A Pizza & Subs