O'Briens Restaurant & Bar in Thousand Islands - Clayton NY
O'Briens Restaurant & Bar, Clayton NY
From Our Facebook Page…