Rockstar Eater takes you on a grand food tour through Niku X, which is a Michelin Guide nominated Japanese restaurant in Downtown Los Angeles at the Intercontinental Hotel. This restaurant ...
Some results have been hidden because they may be inaccessible to you