Altruda's Italian Restaurant 125 N. Peters Rd Knoxville TN United States
Web Information: Web Page
Price Range: $15.01 - $30 Hours: 5pm - 10pm Sun-Thur; 5pm - 11pm Fri-Sat
Phone: 865.690.6144 Alcohol: full bar
Parking: own parking lot