Villa Italian Kitchen
Add to Favorites
CLOSED NOW
Today: 10:00 am - 9:00 pm
Tomorrow: 10:00 am - 7:00 pm
60 Years
in Business
Phone: (703) 737-7959
Address: 241 Fort Evans Rd NE Ste 639, Leesburg, VA 20176
Website: website
1037 Edwards Ferry Rd NE, Leesburg, VA 20176
1605 Village Market Blvd SE, Leesburg, VA 20175
305 E Market St Tollhouse Shopping Center Ste G, Leesburg, VA 20176
34 Catoctin Cir SE, Leesburg, VA 20175
2 W Market St, Leesburg, VA 20176
1003 Edwards Ferry Rd NE, Leesburg, VA 20176
300 Fort Evans Rd NE Ste 101, Leesburg, VA 20176
521 E Market St Ste A, Leesburg, VA 20176
209 Plaza St NE, Leesburg, VA 20176
659 Potomac Station Dr NE, Leesburg, VA 20176