Deli Truck made in Italy for the german market. Fine groceries, cold cuts, cheese and Lambrusco wine from Parma. See the pictures >