Very nice place with Japanese vibes.