Watch: Visiting one of the weirdest restaurants in Japan

There are some seriously weird themed restaurants around the world... And one of the weirdest is The Lock Up in Japan.

45w ago

19K

There are some seriously weird themed restaurants around the world... And one of the weirdest is The Lock Up in Japan. We sent our man Leslie to be locked up with Osaka's most gruesome ghouls and ghosts for the night. The things he does for FoodTribe.

Loading...

Join In

Comments (1)

  • I think some of these could do well here in America. Especially the prison/horror theme.

      10 months ago
Loading...
Loading...
1