Restaurants in Clayton
1 - 1 of 1 Results
-
Thousand Islands Inn
The famous salad dressing was invented here, and only 5,000 bottles are now made of it each year. It’s ladled generously, though, at the historic dini
... More
1 - 1 of 1 Results
Advertisement
Advertisement