Villa Pizza Address: 250 E Palm Dr, Homestead, FL 33034 Phone: (305) 247-2515 Payment: Cuisine: Pizza Pizza, Restaurants Other Businesses: Los Pericos at 1661 NE 8th St, Homestead, FL 33033 Dunkin Donuts at 30125 S Dixie Hwy, Homestead, FL 33033 Long John Silver's at 20 SE 1st Ave, Homestead, FL 33034 Long John Silver's at 20 SE 1st Ave, Homestead, FL 33034 Inkas Grill at 250 E Palm Dr, F, Homestead, FL 33034