Helados Memos is an ice cream shop. The name suggests a focus on frozen desserts, and search results indicate it is a public establishment.