This establishment is located at Carrer de Mallorca, 620. Search results indicate it is a GELATERIA MALLORCA in Barcelona, a place known for horchatas. The address is also listed in a Barcelona street directory.