Just had a leaflet delivered. Advertising delivery of pizzas, curries, etc. They only do it by delivery, not from a shop. I can't see an address on it anywhere. Not casting aspersions on anyone's business, but I think I would prefer to know where my food is being made. Anybody any opinions?

