Anchovies in Italian Food

Anchovies are a very important part of the flavor of Italian food. However, many people, even fans of Italian food claim to not like anchovies. Some people have bad memories of smelly little fish on pizza that have forever tainted their view of Italian food that includes anchovies. Unbeknownst to many of these people is […]