Does Friendly Town Pizza have any deals?
Answer:
Friendly Town Pizza is not currently offering deals.Does Friendly Town Pizza offer delivery?
Answer:
Friendly Town Pizza does not offer delivery. Please consider ordering for pickup.Where is Friendly Town Pizza located?
Answer:
Friendly Town Pizza is located at 1604 S Main St, Athol, MA 01331.What food is served at Friendly Town Pizza?
Answer:
Friendly Town Pizza makes by the slice pizza, healthy pizza, veggie pizza and more!