West Ealing gets a new pizza shop named K2+ Ealing at 7 Leeland Rd, London W13 9HH. Previously occupied by a popular Japanese restaurant Haru & Sushi, the unit has been fully refurbished to a highest standard. K2+Ealing offers 40 different ranges of pizza. Their contact details can be found below: Address: K2+ Ealing Pizza, 7 Leeland Rd, London W13 9HH Facebook | Instagram...