Chalet Restaurant & Switzerland Inn
Chalet Restaurant & Switzerland Inn is a Restaurants company at Spruce Pine,North Carolina,United States , Tel is (828)765-2153,address is 86 High Ridge Road.You can find more Chalet Restaurant & Switzerland Inn contact info like fax,email,website below.