Sooooooo good My kids love their sweeter sauce so much and I love the crispy crust. Delicious salads too So friendly and fast
Theo's Pizza
(52)
Photos
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
Also at this address
Reviews
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...
Awesome. Wonderful customer service. Quality food and reasonable prices. Plenty of seats. Just a good quality pizza and sub shop.
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...
New mgmt has really struggled with orders. Multiple lock up's in the last month have taken 50 minutes during non-busy hours (8pm).
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.






