Foster's Harbor Inn

Restaurant in Alexandria Bay, NY