Villa Roma Pizza
Drag box to select area
Villa Roma Pizza offers specialty pizzas. It offers dine-in and takeout. In addition to pizza, Villa Roma serves sandwiches and gyros, and offers "diet pizzas" as a low-calorie alternative. The restaurant is conveniently located on Main Street, near many other shops. Villa Roma Pizza also offers gift cards.
1555 Main St, Tewksbury, MA 01876
- Fax: 330-929-9702
- Accessibility Details: Street level entrance.
- Hours: Daily, 10am - 10pm
- Hours: Mon - Fri, 8am - 5pm