Town Center Pizza
$ • Pizza
Hours:
245A W Main St, Northborough
(508) 351-6626
Customers' Favorites
Town Center Pizza Reviews
This place…. This place….1. Same workers day in day out - good service and quality - very consistent orders.2. The teriyaki wings are to die for… omg you have to try them.3. These guys are putting out high quality pizza no doubt.4. Subs are good and consistent, I’ve ordered the chicken parm and have not had the issues mentioned on previous posts. Maybe that has been resolved on the owners end.Love this place thanks gals and guys for being professional and delivering high...read full review
We stumbled upon this place while searching for some good pizza, and let me just say our search is over. This is the best pizza we’ve ever had. Not only is the presentation perfect, but the taste is phenomenal. I had never seen my 4 year old eat an entire slice of pizza until we tried Town Center Pizza. Needless to say, this has been a weekly dinner since discovering it! I only have photos of the cheese pizza we ordered, because the pepperoni did not last long enough for a photo,...read full review
Ratings
Hours
Monday | 11AM - 9PM |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 9:30PM |
Saturday | 11AM - 9:30PM |
Sunday | 12 - 9PM |
I can't say enough about the quality of their food. Not only that but they are super friendly, the place is clean and the waiting time is amazing. One of my favorites places in town.!