Limoni Ciacho Cafe is an ice cream shop offering homemade ice cream and sorbets.