Kolossos Restaurant and Pizza18 W Stafford Rd, Stafford(860) 684-4500home.kolossosrestaurantandpizza.com