Rita's Italian Ice & Frozen Custard

Ice cream shop · First Floor-Northside, 4109 Landis Ave, Sea Isle City, NJ

More food in Sea Isle City, NJ · Ice Cream in Sea Isle City