Get directions to: Towel City Junction Restaurant, Kannapolis, NC
Restaurant address: 119 S Main St Kannapolis, NC 28081, USA
Restaurant: Towel City Junction Restaurant