Villa Italian Kitchen
263 Florida's Tpke, Orlando FL 32835
(407) 712-6671
Directions
Order Online Delivery
Grubhub
Postmates
Orlando, Florida
Villa Italian Kitchen
263 Florida's Tpke, Orlando
(407) 712-6671