Clayton - Thousand Islands Restaurant - Waterfront Dining in the 1000 Islands on the St. Lawrence River
Location
The Channelside is located in the heart of Clayton’s downtown at 506 Riverside Drive. Come by car or if you’re out on the River you can tie up at the Village docks just a block away!