Get directions to: Southern Roots Restaurant, Jamestown, NC
Restaurant address: 119 E Main St Jamestown, NC 27282, USA
Restaurant: Southern Roots Restaurant