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.

www.cafecalamari.com