nicholas restaurant tullahoma phone number
A: The phone number for Nicholas Restaurant is (931) 455-6666. Q: How big is Nicholas Restaurant in Tullahoma, TN? A: The company has approximately 5 people at this location and generates an estimated $500,000 USD in annual revenue.