Altruda's Italian Restaurant 175 Kelsey Drive Lenoir City TN United States
Web Information: Web Page
Price Range: $15.01 - $30 Hours: 11am - 10pm Mon-Sat; 11am - 9pm Sun
Phone: 865. 988.6771 Alcohol: full bar