Rita's Italian Ice & Frozen Custard

  • 534 Scranton Carbondale Highway
  • Scranton, PA,  18508
  • View Phone

Experience & Reliability