Lake Geneva Italian Restauants
Cafe Calamari
In Williams Bay, the best small village on Lake Geneva, outdoor and indoor dinning overlooking Lake Geneva without all the noise, traffic, and masses.
Cafe Calamari
In Williams Bay, the best small village on Lake Geneva, outdoor and indoor dinning overlooking Lake Geneva without all the noise, traffic, and masses.