We're longtime fans of Abington House of Pizza. If you need a quick, delicious meal they're the best spot in town! Abington House of Pizza is located at 198 North Avenue, in Abington, MA, and open Monday through Saturday (closed Sundays).
Open since 1993, Abington House of Pizza has been serving delicious pizza, roast beef, subs, dinners and more to customers in the Abington area. They are family-owned and take pride in their ingredients, including daily homemade sauce and dough for their pizzas.
We love their pizzas, calzones and always get at least one salad--The Greek with Steak Tips is a family favorite--and a side of Chicken Tenders.
Let us know, what's your favorite order from Abington House of Pizza?