
Location
Visit our Italian Restaurant and New York style pizzeria located in Leesburg, Virginia.
Business Address:
520 E Market St
Leesburg, VA 20175
Business Phone:
703-777-8440
703-777-8441
Hours of Operation:
Mon – Tues 3pm – 9pm
Wed – Thurs 11am – 9pm
Friday & Saturday 11am – 10pm
Sunday 11am – 9pm