The limited-edition 10-inch pizza has 10 more gloves of garlic than the regular version It’s thought to be the most potent garlic bread pizza ever sold in the UK. The 10-inch pizza costs £2 and ...