Rita's Italian Ice And Frozen Custard

4747 Westfield Ave Pennsauken Township NJ 08110 USA

(856) 317-0116

Location