At least 41 people have been injured, one of them critically, in a Sunday-evening explosion at a restaurant in the northern Japanese city of Sapporo.

The cause of the blast is under investigation.