Villa Italian Kitchen
241 Fort Evans Road NESuite 639, Leesburg VA 20176
(703) 737-7959
Directions
Order Online Delivery
Grubhub
Ubereats
Postmates
Seamless
Slicelife
Leesburg, Virginia
Villa Italian Kitchen
241 Fort Evans Road NESuite 639, Leesburg
(703) 737-7959