Get directions to: Faith Soda Shop & Restaurant, Faith, NC
Restaurant address: 115 North Main Street Faith, NC 28041, USA
Restaurant: Faith Soda Shop & Restaurant