Villa Italia Cafe

  • Restaurants
2808 10th St. W.
Palmetto, FL 34221
(941) 304-3272
Hours:
Monday thru Sunday from 4:00 - 10:00 PM
  • About

    Italian Restaurant.

  • Whom to Contact