Kiwi Limón appears to be an ice cream shop and juice bar specializing in natural products. One review mentions a positive experience with the establishment, while another notes a change in service quality.