Dockside Restaurant & Gift Shop

Restaurant in Alexandria Bay, NY