Eating Italian at Cafè Calamari restaurant in Williams Bay, WI.

Feedback

Do you manage or own Cafè Calamari?

Yes