Rita's Italian Ice & Frozen Custard
640 E Penn Ave, Cleona
(717) 306-4217
Menu
Restaurants in Cleona, PA
Rita's Italian Ice & Frozen Custard
640 E Penn Ave, Cleona, PA 17042
(717) 306-4217