Rita's Italian Ice & Frozen Custard
1305 S Military Trail, Deerfield Beach 33442