A huge explosion and fire has hit a restaurant in the northern Japanese city of Sapporo.

Police say dozens of people were injured in the explosion, with at least one of them in a serious condition.