C/ Sombrererers 23 Is one of the oldest food stores in Barcelona, selling products since 1851 such as nuts, dried fruits, tea coffee, cocoa and all kind of species. Nowadays also sells a large variety of organic products. The store has been kept as a museum but still working and has a wood fire oven...Read More