A small, iconic spot in Barcelona known for its amazing variety of tasty sandwiches, perfect for a quick bite or take-away.
Loading…