Wasabi: The best place for Japanese food