Rita's Italian Ice & Frozen Custard

Ice cream shop · 8900 Baltimore Ave, College Park, MD

More food in College Park, MD · Ice Cream in College Park