Ice cream shop, Orlandi & Son, offering sweet treats.