HOME / Ice cream shop / Rita's Italian Ice & Frozen Custard
66 E Main St, Little Falls, NJ 07424
+19738267676
View Business Profile