Amp in White Oak

Saw their ad on skip the games. Is this place new ? Anybody been there ?
It’s been there for a few years. Worth the visit but know Kyoto