A bakery in Chinese metropolis Shanghai bought three mini-drones to deliver cakes and pies, but officials have grounded the entire fleet after residents complained as the baked goods flew above their heads at high speed.

The Incake bakery recently purchased the three mini-drones and used them to carry its products to customers on the outskirts of the city, the Daily Mail reported Sunday.

Measuring three-and-a-half feet wide and weighing around 10 kg, the remote-controlled drones also had twin cameras to identify customers.

However, they did not prove popular with everybody.

Tourists were left mystified when a cake drone swerved past a skyscraper during a delivery before crossing a river.

"What if a cake fell on a passer-by from the sky," commented a man on the internet.

Despite its success, the drone fleet has now been suspended.

The local civil aviation authority said all unmanned aircraft need approval before they can be used for business.