• See More

    As soon as you walk in, it really doesn't feel like Japan at all. It's even a bit colder, and you actually get that British vibe (haha).

Other Reviews by Ivy Lee