OsakaTrying Osaka's Best Fish Burgers at Burger Lion | Hommachi, Osaka | JapanAmerican style diner serving up some of Osaka's best burgers.