Stafford House of Pizza

19 Main St, Stafford Springs, CT 06076

4.4(1403)
$20 Minimum