New Jersey
Englewood
Rita's Italian Ice
Rita's Italian Ice
(201) 731-3219
4 West Palisade Avenue, Englewood, NJ 07631
Own this business?
Learn more
about offering online ordering to your diners.
Menu not currently available