Get directions to: Chalet Restaurant & Switzerland Inn, Spruce Pine, NC
Restaurant address: 86 High Ridge Road Spruce Pine, NC 28777, USA
Restaurant: Chalet Restaurant & Switzerland Inn