Tullahoma, TN, US • 5 - 9 Employees
Leisure/Hospitality
Nicholas Restaurant is a Family owned and operated restaurant, located in 915 N Jackson St, Tullahoma, Tennessee, United States. It was founded by Nicholas in 1985, leased to Chef Petros Pisinos in 1988 and bought by Petros Pisinos in 1996.