Get directions to: The Soda Shop, Davidson, NC
Restaurant address: 104 S Main St Davidson, NC 28036, USA
Restaurant: The Soda Shop