Theo's House Of Pizza

508-653-8600
231 N Main St
Natick, MA 01760
No photo available for this business

Business Information

Pizza, Restaurants, Caterers, Sandwiches
Sandwich Shops

Customer Reviews (3 reviews)

Citysearch User

on Citysearch Nov 24, 2009
Great food, great salads, and great service. This is definitely a local spot in Natick that you do not want to miss! Stop in for a quick l... (more)

Citysearch User

on Citysearch Nov 23, 2009
Theo's House of PIzza has the BEST greek salad with grilled chicken around. They have a greek dressing that is outstanding! This pizza shop ... (more)

Natethegrreat

on Citysearch Oct 14, 2008
Seriously the best pizza in town! Fast service and good pricing. My wife loves the salads. This place is really clean and the staff really hustles to get the food to you quickly. I appreciate the fast and friendly... (more)

Browse our top cities

Browse cities by state