Italy’s restaurants, shops caught between rock and hard place