Rita's Italian Ice And Frozen Custard

1188 Dekalb Pike Blue Bell PA 19422 USA

(610) 279-5505

Location