Altruda's Italian Restaurant
125 N Peters Rd
Knoxville, TN 37923
Knoxville, TN 37923