A Spanish and seafood restaurant in Casablanca known for its fresh, flavorful dishes and warm Mediterranean atmosphere.