Usually if they are served at a restaurant like on an antipasto platter they tend to be really great but also are made in house. The ones they use on the dr. oetker pizza are also tasty . When I buy them in a can or jar I hate them because they are far too bitter and a bit too spicy. I'm just looking for some that are briny, sour and tolerably spicy. I'm thinking I may have to go fresh but where to buy?
↧