The country’s second-largest city and an economic powerhouse, Osaka has a long history of feeding its 19 million inhabitants well, earning the city its motto: kuidadore, meaning “eat till you drop”.