Kakigori Barcelona is a Japanese dessert shop specializing in refreshing kakigori, exquisite mochi, juicy dorayakis, and savory onigiris. This casual eatery offers a variety of traditional Japanese sweets and snacks.