Rita's Italian Ice & Frozen Custard

  • 3371 East Stroop Road
  • Kettering, OH,  45440
  • View Phone

Experience & Reliability