Rita's Italian Ice And Frozen Custard

3371 E Stroop Rd Kettering OH 45440 USA

(937) 296-0822

Location