Looking for restaurants open on Christmas?
231 North Main Street
Natick, MA 01760
View more Natick restaurants
- Sun - 4:00 pm - 9:00 pm
- Mon 4:00 pm - 9:30 pm
- Tue - Sat 4:00 pm - 9:00 pm
View more restaurants at exit 13 (116) on I-90.
Is this your restaurant? Claim Your Listing
Theo's Pizza Reviews
I lived in Natick for a number of years in the 80's and it was my favorite pizza place. I still get back there once a year (Red Sox Games) and I always make a special trip to Natick for their pizza.Absolutely the best.
Absolutely to die for.Of course I just might. But, wow! I'd have one for my last meal.Everything else is great there too. It's all in the pizza conveyor oven and the sweet sauce. Fresh cheese is never separated.
I recently moved from Natick and the thing I miss the most is Liberty Pizza. It's all in the sauce. It's sweeter than other pizza places. Very hard to describe. You must try it.
They make the best well done pizza. It's always cooked exactly how I enjoy it. It's never burnt, just perfecto.
I have had Liberty Pizza since the 1980's and it really is better than any other pizza I have ever had. My nominee for best pizza ever!
What more can I say. In my opinion they have the best pizza anywhere!
Usually pretty quiet…good place to work?
by Eric A.
Friendly, good service... tip them!
Natick Foodie Blogs
Do you blog about dining in Natick?
Share your opinions with Foodio54 users and get extra exposure to your blog!
Restaurants similar to Theo's Pizza
Culinary Delights Inc
229 North Main Street
249 N Main St
Mass Burgers Enterprises
211 North Main Street
Oga's Japanese Cuisine
915 Worcester Street
Redberry Resto Brands
935 Worcester Street
841 Worcester Street
Chuck E Cheese
801 Worcester Street
5 Wethersfield Road
6a Wethersfield Road
1245 Worcester Street