Rita's Italian Ice & Frozen Custard - 826 E Baltimore Pike, Kennett Square, PA 19348, USA on Eaten