Swiss Chalet Restaurant
Additional Details:
117 E. Pikes Peak Ave., Colorado Springs, Colo. Colorado Springs' newest and finest restaurant, beautifully and restfully appointed in the Swiss Motif -- and with a cuisine such as you have so enjoyed and appreciated in the better restaurants both east and west. Recommended by Duncan Hines |