Contact Us

La Villa Roma

Phone:
(703) 779-ROMA

Address:
305 E Market St
Leesburg, VA 20176

Hours:
Mon-Thur: 11am – 9pm
Fri & Sat: 11am – 10pm
Sunday: 4pm – 9pm

Get Directions!