Rita's Italian Ice And Frozen Custard

4364 J Town Ctr Willingboro NJ 08046 USA

(609) 200-1423

Location