Search for your Avalon apartment home:

Northboro House of Pizza: Greek-Style Pizza in Northborough

You're probably used to Italian style pizza, but what about Greek pizza? Try a slice at Northboro House of Pizza, located near Avalon Northborough. The Northborough pizza shop serves these great pizzas at even better prices. The restaurant features a full menu, in addition to pizza, with subs, wraps, burgers, and calzones. You can always count on speedy service and delicious meals. Regulars recommend the white pizza, salad wrap, or grilled chicken breast sub. Pair your meal with a side of chips and a soda. The entire menu is available for dine-in, pick up, or delivery. Northboro House of Pizza even has a convenient online ordering system. 

Northboro House of Pizza
12 Main Street 
Northborough, MA 01532
(508) 393-3566
http://www.yelp.com/biz/northboro-house-of-pizza-northborough