Theo's Pizza

$
Open
yelp logo

(52)

Photos

231 N Main St
Natick, MA 01760

Theo's Pizza is a small restaurant located in Natick, at 231 N. Main St. They specialize in Greek-style pizza and offer a variety of other menu items, making it a go-to spot for locals. With reliable delivery services, Theo's is convenient for those in the area.

Theo's has become a popular choice for lunch, with many customers enjoying their offerings regularly. The restaurant is known for its pleasant service and consistent quality, inviting patrons to experience their delicious food. Whether it's pizza or subs, Theo's aims to satisfy its customers' cravings.

Generated from the web

Reviews

yelp logo
3.552 reviews
Photo of Katy C.
Katy C.
7/15/2023

Sooooooo good My kids love their sweeter sauce so much and I love the crispy crust. Delicious salads too So friendly and fast

Chris B.
5/26/2025

very cozy ambiance inside with lots of seating. workers are friendly and interact with customers on a personal level the vegetables tasted fresh and there was a lot of chicken in my gyro but not...

Photo of stephen s.
stephen s.
5/15/2024

Awesome. Wonderful customer service. Quality food and reasonable prices. Plenty of seats. Just a good quality pizza and sub shop.

Douglas L.
11/15/2024

WARNING: Add at least 20 minutes to the delivery time estimated by their on-line delivery ordering system, which already calculates a 30 minute wait. You can only find this out by calling to ask...

Kevin S.
11/1/2024

New mgmt has really struggled with orders. Multiple lock up's in the last month have taken 50 minutes during non-busy hours (8pm).

Own this business?
See a problem?

You might also like

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.