You must try this restaurant if you are in Osaka! Itamae Yakiniku Itto Opening time:17:00 - 24:00 Location:1 Chome-23-18 Tengachayahigashi, Nishinari Ward, Osaka, 557-0011, Japan