hero

Athol House of Pizza Restaurant

522 Main St, Athol, MA 01331

Open NowFull HoursNo Minimum$2.75 - $3.75 Delivery (30 - 45 min)

Does Athol House of Pizza Restaurant have any deals?

Answer:

Athol House of Pizza Restaurant is not currently offering deals.

Does Athol House of Pizza Restaurant offer delivery?

Answer:

Athol House of Pizza Restaurant does offer delivery. Delivery is $2.75.

Where is Athol House of Pizza Restaurant located?

Answer:

Athol House of Pizza Restaurant is located at 522 Main St, Athol, MA 01331.

What food is served at Athol House of Pizza Restaurant?

Answer:

Athol House of Pizza Restaurant makes healthy pizza, veggie pizza and more!
SliceRestaurants in Athol Athol House of Pizza Restaurant
Price: $$