Rita's Italian Ice & Frozen Custard

Ice cream shop · 21020 Sycolin Rd Ste 100, Ashburn, VA

Hours

More food in Ashburn, VA · Ice Cream in Ashburn