Rita's Italian Ice & Frozen Custard

Ice cream shop · 500 S Hanover St, Carlisle, PA

Hours

More food in Carlisle, PA · Ice Cream in Carlisle