Florida
Lutz
Villa Italian Kitchen
Villa Italian Kitchen
(813) 949-1135
2382 Grand Cypress Drive, Lutz, FL 33559
Website
Own this business?
Learn more
about offering online ordering to your diners.
Menu not currently available