Westboro House of Pizza
Add to Favorites
Pizza, Italian Restaurants, Restaurants
36 E Main St, Westborough, MA 01581
508-366-1500
OPEN NOW:
Today: 11:00 am - 10:00 pm
PHOTOS AND VIDEOS
REVIEWS Write a Review
01/31/10
I've eaten a lot of pizzas in my life and this place is in my top 10. Crust is crispy, sauce is perfect, and toppings are great! This place also has a greek menu. Fast service too! Highly recommend it. only downside, no delivery which seems to be the norm for every joint in town. Will go back again! Prices are good too!
- Hours
- Regular Hours
Mon - Thu: Fri - Sat: Sun: - Categories
- Pizza, Italian Restaurants, Restaurants
- Payment Options
- AKA
Westboro Hse Of Pizza
Westboro House of Pizza & Pub
- Other Links
- Other Information
Cuisines: Italian, European, Continental, Pizza
Suggest an Edit
Data provided by one or more of the following: Thryv, Data Axle, Yext.