Rita's Italian Ice And Frozen Custard

Rita's Italian Ice and Frozen Custard, 225 Newark Pompton Turnpike Unit C-2, Pequannock Township, NJ 07440, United States

(973) 694-0900

Location