Rita's Italian Ice & Frozen Custard

Ice cream shop · 2460 NJ-33, Neptune City, NJ

More food in Neptune City, NJ · Ice Cream in Neptune City