Rita's - Glen Rock (498) in Glen Rock, New Jersey (Ice, Custard) - Map
Map & Directions Store Details & Deals
1020 Maple Avenue
Glen Rock, New Jersey 07452
Phone: 201-447-4827
1020 Maple Avenue
Glen Rock, New Jersey 07452
Phone: 201-447-4827