Rita's Italian Ice & Frozen Custard
681 River Ave Suite D, Lakewood
(732) 901-1296
Recent Reviews
Rita's Italian Ice & Frozen Custard
681 River Ave Suite D, Lakewood 08701
(732) 901-1296