The River Stone Restaurant
Address:
8503 State Highway 73, Townsend, TN 37882
Phone:
(865) 448-8816 Restaurants
Other Businesses:
- Bobarb's Burgermaster Drive-In at 8439 State Highway 73, Townsend, TN 37882
- Carriage House Restaurant at 8310 State Highway 73, Townsend, TN 37882
- Little River Bar-B-Q at 8303 State Highway 73, Townsend, TN 37882
- Subway at 8213 State Highway 73, Townsend, TN 37882
- T & L's Pizza at 7625 E Lamar Alexander Pkwy, Townsend, TN 37882