Kabuki has been a pleasant surprise! Located close to the cardinals stadium and an outlet mall, the restaurant is in a nice designed new complex.
The ambient is nice and the waitresses are mindful.
The food itself has been good and relatively fresh. I have been there twice where the regular menu has definitely been better in quality than the HH menu until 6 PM. Both has been pleasantly acceptable considering the location -would definitely come back!