Rumour has that people in Osaka spend more on food than anything else, and the term “kuidaore” (“eat until you drop”) describes perfectly the food culture there. Eating and drinking have always been an essential part of our travels, and Osaka is the very place to indulge oneself – and […]