Rita's Italian Ice And Frozen Custard

513-517 Main St East Orange NJ 07018 USA

(973) 395-9040

Location