Ice cream shop Vanille & Co offers a sweet treat in the heart of Peer.