24 Church St.
alexandria bay, ny 13607

Tel +1-315-444-3322

Breakfast

Lunch

Dinner

A Seat for the Whole Family

Book a table
Contact Details

Find Us

Situated in the picturesque town of Alexandria Bay, the property at 24 Church Street is nestled in the heart of the Thousand Islands region of Upstate New York.