Rita's Italian Ice & Frozen Custard

1111 Odenton Rd, Odenton MD 21113

Order Online Delivery