Get directions to: Pit-stop Drive-inn, Lamar, SC
Restaurant address: 101 Boykin Ave Lamar, SC 29069, USA
Restaurant: Pit-stop Drive-inn