Skip to main content

La Villa Roma Restaurant & Pizzeria

fast food restaurant · Leesburg, VA

Address
305 E Market St, Tollhouse Shopping Center, Leesburg, VA 20176
Phone
(703) 777-6223
Website
lavillaromapizza.com
Where
39.1106, -77.5556

Search Hominin for La Villa Roma Restaurant & Pizzeria

Other fast food restaurants nearby

More in Leesburg