Helen's is a fine dining restaurant on the Seven Springs Ski Resort property with an award-winning wine list and classic dishes served up in a cozy and rustic chic atmosphere.
We've stayed at Seven Springs a number of times over the years and have eaten at nearly all of the restaurants, and we have to say, Helen's is by far the best option on the property. While most of the other restaurants feature things like bar food and buffets, Helen's is truly a standout and a restaurant that, if you picked it up and put it in Pittsburgh, we would gladly choose to patron.