Rita's Italian Ice & Frozen Custard

Ice cream shop · 139 S Hanover St, Hummelstown, PA

More food in Hummelstown, PA · Ice Cream in Hummelstown