Beach House Restaurant
On the shores of Deer Lake
Set in a Swiss alpine lodge, your guests will experience food just as incredible as the sunsets! With seating up to 120 people, this ivy-covered tudor manor is a spectacular backdrop for a romantic evening, with dancing under the stars on the open terrace. Available before Memorial Day and after Labor Day.