Rita's Italian Ice And Frozen Custard

4420 Edgmont Ave Brookhaven PA 19015 USA

(610) 876-7633

Location