Rita's Italian Ice & Frozen Custard

Ice cream shop · Hampden Centre, 4900 Carlisle Pike, Mechanicsburg, PA

More food in Mechanicsburg, PA · Ice Cream in Mechanicsburg