Rita's Italian Ice And Frozen Custard

1200 Tilton Rd Northfield NJ 08225 USA

(609) 485-2311

Location