Villa Italian Kitchen
Hours:
229 Canoe Creek Rd, St Cloud FL 34772
Tips
Hours
Most Recent Comments
-
September 2022
For a highway rest area it was good pizza for the price.
-
September 2022
I don't know which one I went to on the toll road but the 1 with the 2 Jamaican women the great service the food was good
-
November 2021
Good customer service, finger linking good pizza, long wait
More Comments(52)
You May Also Like
-
St. Cloud, Florida