Towel City Junction Restaurant

119 S. Main St.
Kannapolis
North Carolina
United States