Rita's Italian Ice & Frozen Custard

Ice cream shop · 3007 Emmorton Rd, Abingdon, MD

Hours

More food in Abingdon, MD · Ice Cream in Abingdon