Top Tips by Food Experts to Buy Real San Marzano Tomatoes Online
Ask top chefs and food experts about the best canned tomatoes, and you will get a common answer: San Marzano. They are the Ferrari of the tomato world. Originating from the town of San Marzano sul Sarno, near Naples, these canned tomatoes are known for their sweet and pulpy nature.