Bars that serve up food in cans that are then opened and devoured on the spot are proving popular in the Osaka area in Japan.