Rita's Italian Ice & Frozen Custard

Ice cream shop · 2163 Defense Hwy, Crofton, MD

More food in Crofton, MD · Ice Cream in Crofton