Tag: Fresh ingredients from local farms
Pizza restaurant in Spain’s Barcelona voted as best pizzeria outside Italy
IF YOU think of pizza, then thoughts inevitably turn to Italy, but Spanish pizzerias are having a lot of say over that matter these...