This establishment is a restaurant offering Mediterranean and Spanish cuisine. It is located at Pl. de San Martín, 5, 28013, Madrid.