This establishment offers international, Mediterranean, and European cuisine. It is located at Plaza del Charco, 12.