Best North American Restaurants in Townsend, Tennessee - November, 2024

Carrabba's Italian Grill

324 N Peters Rd
Knoxville, Tennessee
Open : 11:00 AM - 9:00 PM