Altruda’s Italian Restaurant 125 N. Peters Rd. Knoxville, TN 37923 (865) 690-6144 www.altrudas.com