Rita's Italian Ice & Frozen Custard

Ice cream shop · 2318 Rhode Island Ave NE, Washington, DC

More food in Washington, DC · Ice Cream in Washington