Rita's Italian Ice & Frozen Custard

Ice cream shop · 85 Doe Run Rd Store #13, Manheim, PA

More food in Manheim, PA · Ice Cream in Manheim