Additional Details:

The Terrace Dining Room at the Edgewood Resort Hotel overlooking the St. Lawrence and the Thousand Islands at Alexandria Bay, N.Y. Famous for its delicious food, the Edgewood Dining Room lends a charming atmosphere with its large photo murals and; for your listening pleasure, Lillian at the Hammond organ.