O
One Two Review of Villa D' Carlo Restaurant
I love Carl's pizza! I moved away about 5 years ag...
I love Carl's pizza! I moved away about 5 years ago and I took for granted the awesome pizza in Kenosha. You simply can't get pizza like this in every city. I went back for a family function where we rented they place and it looks very different.
Comments: