You believe you know everything about the Iberian culinary traditions? At this store bistro you will finally taste it for good.…