Food Service EquipmentShopping Today Food is the new rock ‘n’ roll Food is the new rock ‘n’ roll Mega food stores with trendy product ranges are really mushrooming in London right now. The food halls are a bit lik