Villa D’Carlo

The Villa D’ Carlo is a family-owned and family-oriented restaurant that continues to provide quality Italian cuisine to Kenosha. We offer a full kitchen menu and our traditional thin crust pizza - made with the finest and freshest homemade ingredients - from the oven, to your table.

5140 6th Avenue, Kenosha, WI 53140
(262) 654-3932