Get directions to: Capt's Landing, Alexandria Bay, NY
Restaurant address: 2 James Street Alexandria Bay, NY 13607, USA
Restaurant: Capt's Landing