Rita's Italian Ice & Frozen Custard
8601 Frankford Ave, Philadelphia 19136