Kolossos Restaurant and Pizza

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

Delivery

Hours

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