The people complaining about villa d carlo are the people who im sure complain about everything everywhere they go. You cant find a better restaurant in Kenosha, sure some servers are better than others but some customers are better than others also. How about the people who complain about how much they hated the place, DONT COME BACK. It just... more




