In Wine Japan Osaka offal restaurant, everything you can eat! December 30, 2022 In Osaka, Japan, we went to a popular Japanese bbq restaurant. I hear millenials love this place. And here’s a…