McCloud Mountain Restaurant
Address:
1220 McClouds Trl, Duff, TN 37729
Phone:
(423) 562-3282
Payment:
Other Details:
Mountain Top Restaurant offering fine dining atop the Cumberland Mountains above La Follette, TN. Reservations are required 423-562-3282. Hours are seasonal.
Restaurants
Other Businesses: