“His restaurant pick in Osaka - wagyu teppanyaki, located inside the Links Umeda complex.”Omer Belaish· Recommends· June 2024