Rita's Italian Ice & Frozen Custard

Ice cream shop · 1099 Merritt Blvd, Dundalk, MD

More food in Dundalk, MD · Ice Cream in Dundalk