Satori is a restaurant located in Marbella. It is recognized for its Spanish cuisine and tapas offerings. The establishment has received positive feedback based on customer reviews.