Rita’s Water Ice - Crossroads PlazarabbiehirschJan 271 min readUpdated: Jan 28Ices / Ice CreamCrossroads Plaza, Store, 877 Cooper Landing Rd #4, Cherry Hill Township, NJ 08002, United StatesHours: 2:00 PM - 8:00 PM ESTwww.ritasice.com(856) 667-1217Under Cherry-K SupervisionView Location
Comments