Luxury Tokyo yakiniku restaurant “TEN” offers decadent white truffle course for $600 a person
Positioning itself as the “Only One and Ultimate yakiniku restaurant,” X (TEN) in Tokyo’s swank Nishiazabu neighborhood prides itself on providing the highest quality level…