Villa D' Carlo
$$ Italian restaurant, Pizza restaurant
About
Authentic Italian flavors await at Villa D' Carlo, located on 6th Avenue in Kenosha. This cozy spot boasts a casual yet romantic atmosphere, perfect for dinner or solo dining. Known for its delicious pizzas and indulgent desserts, the menu also features great coffee, vegetarian options, and a variety of drinks, including cocktails and wine. While some service experiences may vary, diners rave about the vibrant taste and inviting ambiance. With outdoor seating and wheelchair accessibility, Villa D' Carlo is an accessible haven for pizza lovers and families alike.