Villa Italian Kitchen
Add to Favorites
OPEN NOW
Today: 11:00 am - 8:00 pm
22 Years
in Business
Saved to Favorites
Phone: (407) 465-1777
Address: 8200 Vineland Ave Ste 1201, Orlando, FL 32821
Website: website
Cuisines: Italian, European, Continental, Pizza