Mother of Pizzas G/F, 13-19 Leighton Road, Causeway Bay Having a dinner with an authentic Neapolitan style pizza in this crowds queuing restaurant. Photo shot @ 06 Mar 2020.