Rita's Italian Ice & Frozen Custard

Ice cream shop · Shopping Center, 3860 Bayshore Rd North, North Cape May, NJ

More food in North Cape May, NJ · Ice Cream in North Cape May