Village Supper Club The Village Supper Club located at 1725 South Shore Drive on the shores of Lake Delavan is family-owned and operated by members of the Marsicano family since 1966. Wisconsin 262-728-6360 |