Villa Italian Kitchen
263 Florida's Tpke, Orlando
(407) 712-6671
Recent Reviews
Order Online
You May Also Like
Wendy's - 263 Mile Marker I #91
Fast Food, Burgers
Nature's Table - Florida's Turnpike MM #263
Health Food, Salad
NYPD Pizza Metro West - 2589 S Hiawassee Rd
Pizza, Italian, Pet Friendly
Restaurants in Orlando, FL
Villa Italian Kitchen
263 Florida's Tpke, Orlando, FL 32835
(407) 712-6671