Rita's Italian Ice & Frozen Custard

Ice cream shop · 116 Church St NW, Vienna, VA

To-Go · Delivery

Hours

More food in Vienna, VA · Ice Cream in Vienna