The Lock-Up: Japan’s prison themed restaurant
The Lock-Up is one of two brands of prison themed restaurants in Japan, and it has several branches throughout Tokyo and beyond. We visited both of Shibuya’s prison themed izakayas in one night to compare them, starting with The Lock-Up.
Read More