Theo's Pizzeria Grill

231 N Main St, Natick MA 01760 Today's hours: 11:00 am-10:00 pm (508) 653-8600
Cuisines and Dishes at Theo's Pizzeria Grill:
  • Pizza
Recent reviews for Theo's Pizzeria Grill Rating 3 stars

Ratings and Reviews for Theo's Pizzeria Grill

Based on 18 reviews
  • Yelp user Amanda B.

    Rating 5 stars

    Oct 10 2016

    via Yelp

    Large, cheesy, calzones made to order with tons of toppings to choose from! I was craving pizza and I'm so glad I found this local gem. I had a more

  • Yelp user Kara D.

    Rating 2 stars

    Jun 06 2016

    via Yelp

    RIP OFF!!!!!! Have you every heard of $30 pizza We placed an order for large extra vegetable pizza and it cost almost $30 We have ordered multiple more

  • Yelp user Leann S.

    Rating 2 stars

    Oct 20 2015

    via Yelp

    I wish I could say better things. But alas, no. My husband and I live in Natick Center and like to try new places to eat, especially delivery because more

Powered by Yelp

Map of Theo's Pizzeria Grill

Owner? Update your menu! Own Theo's Pizzeria Grill? Update your menu online!

Other dining options nearby

Or see all nearby Pizza restaurants or all online ordering restaurants in the area.