The place is really uptight. Japanese are known to be humble and polite but the Japanese staff at this place are obnoxious. The food is the most disappointing part. I ordered almost all their recommended dish of the day. Their freshness were just about average....More