So... it's supposed to be a Japanese restaurant but when I went here it was Chinese people and the recommended/served Chinese food. Fine with me.
Steamed chicken smothered in chili oil might be a little gristly, but apparently very Chinese. Also had some delicious combination lo mein.
Service was fine, fast & friendly. Watched a Vin Diesel movie on the tube and ate my spicy food like a boss.