Home Features Why Osaka is the best city in Japan for foodies