Villa Roma Pizza

Please call 978-640-6200 for pick up. 

Order from DoorDash for delivery.

Villa Roma is under new ownership!

Contact Us

Order online or call

HOURS  

Opens at 11:00 am daily.


Visit our Google Page @

https://villaromapizza.business.site

Villa Roma Pizza - Tewksbury MA

1555 Main Street, Tewksbury, Massachusetts 01876, United States

978-640-6200

Hours