1555 Main St., Suite 100, Tewksbury, MA 01876 | Phone:
(978) 640-6200
Home
Menu
Hours
Contact
Online Ordering
At Villa Roma,
we offer quality food and fast friendly service. Enjoy one of our popular specialty pizzas or any of our delicious menu items including fresh salads, subs, calzones and more!
We look forward to serving you!