9 restaurants you have to try in Osaka

Osaka is a foodie’s dream destination, with an array of restaurants to satisfy all palates. Here’s a guide to some of the best