Rita's Italian Ice And Frozen Custard

279 Queen St Southington CT 06489 USA

(860) 276-8829

Location