Barberries: The Tiny Red Jewels of Persian Cuisine
October 07, 2026
A fresh, plant-based dining experience crafted with love in Sants, Barcelona.