Italian restaurant · W7404 Co Rd X, Delavan, WI
Dine-In
More food in Delavan, WI · Italian Food in Delavan