JPN: De Rode Leeuw @ Huis Ten Bosch
Have you tried Sasebo's specialty dish of lemon steak? It was fun doing the VR rides and games, as well as exploring the grounds of Huis Ten Bosch in Kyushu, Japan. Before we knew it, it was time for dinner. My BFFs and I decided to have our meal at De Rode Leeuw, a restaurant situated in the Tower City section of the theme park that serves Sasebo style lemon steak.