Italian restaurant · 10 E Geneva St, Williams Bay, WI
Dine-In
More food in Williams Bay, WI · Italian Food in Williams Bay