Guide > Restaurant in Florida > Restaurant in Seminole > Rita's Italian Ice & Frozen Custard