Rita's Italian Ice & Frozen Custard
1606 Village Market Blvd SE Suite 100, Leesburg VA 20175
(703) 771-4600
Directions
Order Online Delivery
Grubhub
Ubereats
Postmates
Doordash
Trycaviar
Seamless
Leesburg, Virginia
Rita's Italian Ice & Frozen Custard
1606 Village Market Blvd SE Suite 100, Leesburg
(703) 771-4600