Stafford House of Pizza & Restaurant
Restaurant/cafe
06076 Stafford Springs
United States
Phone: (860) 684-6331
Opening times:
Mon: 11:00 am - 10:00 pm
Tue: 11:00 am - 10:00 pm
Wed: 11:00 am - 10:00 pm
Thu: 11:00 am - 10:00 pm
Fri: 11:00 am - 11:00 pm
Sat: 11:00 am - 11:00 pm
Sun: 11:00 am - 10:00 pm
It's with great pride and pleasure that we welcome you to Stafford House of Pizza and Restaurant. This is where you can enjoy the highest quality food in the area.
Make our place yours. Come in and join the circle of family and friends.



