Italian Buffalo mozzarella truly is a great treat.
But it has to come from Italy otherwise you’re missing out.
It’s great on salads, pizza or just by itself with a drizzle of great olive oil over it and slice of great bread.
Italian farmers love these special buffaloes.
And they treat them in special ways.
See the video that tells all and shows all.