Get directions to: Steve's Pizza & Hot Subs, Candor, NC
Restaurant address: 111 S Main St Candor, NC 27229, USA
Restaurant: Steve's Pizza & Hot Subs