Villa Roma
(978) 640-6200
1555 Main St, Unit 202B, Tewksbury, Massachusetts, 01876-4765
About us
Services | Wraps,Take Out,Seafood,Salads,Pizza & Calzones,Pasta,Gyros,Eat In,Dinners,Cold & Hot Subs |