Rita's Italian Ice And Frozen Custard

1205 T High St Burlington NJ 08016 USA

(609) 387-5535

Location