Contact the publisher of this press release London Based Pizza Lupa Voted the Best Independent Pizza Delivery Operator in the UK