Feel transported to Japan with the vibes & most incredible food ever from this cute spot in Chelsea!!