Villa Pizza
Address:
Festival Bay, Orlando, FL 32803
Phone:
(407) 363-6733 Restaurants
Other Businesses:
- T M C's Cafe LLC at 2545 Industrial Blvd, Orlando, FL 32804
- Lucky's Spot & Restaurant at 2727 Silver Star Rd, Orlando, FL 32808
- KFC - Kentucky Fried Chicken at 7825 E Colonial Dr, Orlando, FL 32807
- El-Junqueno at 308 S Semoran Blvd, Orlando, FL 32807
- Fresh Made Kitchen at 8965 Conroy Windermere Rd, Orlando, FL 32835