Av. de la Victoria, Madrid, Spain
Seated: 22
Space for small groups ideal for business meetings or family meals.