A highly acclaimed Japanese restaurant located within the luxurious Royal Mansour Casablanca hotel, known for its refined cuisine and exceptional sushi.