Dessert shop

Rita's Italian Ice and Frozen Custard

534 Scranton Carbondale Hwy, Scranton, PA 18508-1116

Loading…