Rita's Italian Ice & Frozen Custard
23 NJ-12, Flemington
(908) 284-1618
Recent Reviews
Rita's Italian Ice & Frozen Custard
23 NJ-12, Flemington 08822
(908) 284-1618