What Are Anchovies on a Pizza?

What Are Anchovies on a Pizza

Anchovies on pizza might sound unusual to some, but they are a time-honored topping that delivers a bold, umami-rich flavor. From their humble origins in Mediterranean cuisine to their use