Switzerland Cafe and General Store is located in Little Switzerland, NC, on the Blue Ridge Parkway at mile marker 334. We've been serving fresh garden favorites, homemade soups, smoked trout and BBQ, and much more for over 30 years.
Map of Switzerland Cafe and General Store
OTHER PLACES NEAR SWITZERLAND CAFE AND GENERAL STORE