Stafford House of Pizza Restaurant and Bar

19 Main St, Stafford Springs, CT

Menu (As of 10/30)

Stafford House of Pizza Restaurant and Bar: hours and how to order