Kolossos Restaurant and Pizza

Pizza restaurant · 18 W Stafford Rd, Stafford Springs, CT

To-Go · Delivery

Hours

More food in Stafford Springs, CT · Pizza in Stafford Springs